<?php
namespace Fiestissima\CRM\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Fiestissima\CRM\Entity\ProductoTipo;

class ProductoTipoController extends Controller
{
	
	public function menuProductoTipoAction()
	{
		
		$repo = $this->getDoctrine()->getRepository('FiestissimaCRM:ProductoTipo','fiestissima');
		$qb = $repo->createQueryBuilder('pt');
		
		$query = $qb
			->select('pt')
			->innerJoin('FiestissimaCRM:Producto', 'p', 'WITH', 'p.tipo_id = pt.tipo_id')
			->groupBy('pt.tipo_nombre')
			->orderBy('pt.tipo_nombre', 'ASC')
			->getQuery();
		
		$tipos = $query->getResult();
		
		return $this->render('FiestissimaCRM:Default:menutipos.html.php', array('tipos' => $tipos));
	}
	
}